package io.fft.flight.common.channel.jlx.model;

import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
import lombok.Data;

/**
 * @Author: likailun
 * @Description: 就旅行-航班信息
 * 注意：几个航段会有几条flight
 * @Date: create in 2024/7/30 00:02
 */
@Data
public class JlxFlight {
    /**
     * 航班号
     */
    @JacksonXmlProperty(isAttribute = true)
    private String code;
    /**
     * 舱位代码
     */
    @JacksonXmlProperty(isAttribute = true)
    private String cabin;
    /**
     * 起飞城市三字码
     */
    @JacksonXmlProperty(isAttribute = true)
    private String dep;
    /**
     * 到达城市三字码
     */
    @JacksonXmlProperty(isAttribute = true)
    private String arr;
    /**
     * 出发日期
     */
    @JacksonXmlProperty(isAttribute = true)
    private String depDay;
    /**
     * 出发时间
     */
    @JacksonXmlProperty(isAttribute = true)
    private String depTime;
    /**
     * 到达时间
     */
    @JacksonXmlProperty(isAttribute = true)
    private String arrTime;
    /**
     * 真实航班号,若不为空则是共享航班
     */
    @JacksonXmlProperty(isAttribute = true)
    private String realCode;
}
